sudden and striking realization - Türkisch Englisch Wörterbuch